it expresses surprise - Turco Inglés Diccionario